package com.epam.training.myspringioc;

import com.epam.training.myspringioc.factory.BeanFactory;
import com.epam.training.myspringioc.parsers.ParserTypes;

public interface ApplicationContext {
	/**
	 * 
	 * @param validating
	 */
	public void setValidating(boolean validating);

	/**
	 * 
	 * @param parserType
	 */
	public void setParserType(ParserTypes parserType);

	/**
	 * 
	 * @param XMLFileLocation
	 */
	public void load(String xmlFileLocation);

	/**
	 * 
	 * @return
	 */
	public BeanFactory getBeanFactory();
}
